James Hastings with the assistance of John A. Selbie and other scholars author data searchable via API